Kefalonia Jewel, A Must Visit